var res1;
var res2;

/**
 * 页面初始化方法
 */
function initSuccess(){

	var opt_one = {
		auto:true, //自动上传标识，默认不自动上传
		onFileQueued:myOnFileQueued, //文件选择成功后的回调函数
		onUploadSuccess:myOnUploadSuccess, //文件上传成功后执行
		userId:'personalCapital',
		moduleName:'gongwen'
		}
	res1 = $('#wjsc_one_btn').szoaUploader(opt_one);
	
	//延迟上传例子（批量）
	var opt_two = {
//		auto:true, //自动上传标识，默认不自动上传
		onFileQueued:myOnFileQueued2, //文件选择成功后的回调函数
		onUploadSuccess:myOnUploadSuccess2, //文件上传成功后执行
		onUploadProgress:myOnUploadProgress2, //上传进度方法
        userId:'personalCapital',
        moduleName:'gongwen'
		}
	res2 = $('#wjsc_two_btn').szoaUploader(opt_two);

	//延迟上传例子（批量）
	var opt_three = {
//		auto:true, //自动上传标识，默认不自动上传
		onFileQueued:myOnFileQueued3, //文件选择成功后的回调函数
		onUploadSuccess:myOnUploadSuccess3, //文件上传成功后执行
		onUploadProgress:myOnUploadProgress3, //上传进度方法
        userId:'personalCapital',
        moduleName:'gongwen'
		}
	res3 = $('#wjsc_three_btn').szoaUploader(opt_three);
}

/**
 * 文件选择成功后的回调函数
 * @param {Object} file
 */
function myOnFileQueued(file){

}

function myOnUploadSuccess(file, data){
	alert("文件"+file.name+"上传成功");
	var sj = new Date();
	var lrr = "录入人";
	var tempStr = '<li data-id ="li001" >'
		+ '<span class="num" >1</span>'
		+ '<span><a href="'+ $szoaFileUtils.downloadUrl +'?md5Path='+data.url+'&fileSrcName='+file.name+'" target="_blank">'+file.name+'</a></span>'
		+ '<span>'+$szoaFileUtils.formatFileSize(file.size)+ '</span>'
		+ '<span>'+lrr+ '</span>'
		+ '<span>'+szoa_proDate()+ '</span>'
		+ '<span>'+$szoaFileUtils.formatFileSize(file.size)+ '</span>'
	+ '</li>'
	$('#wjsc_one').append(tempStr);

}
	/**
	 * 
	 * @param date
	 * @return
	 */
	function szoa_proDate(){
		var date = new Date();
		var year = date.getFullYear(); // 年 
		var month = Number(date.getMonth()) + 1; // 月
		if(month<10){
			month ="0"+month;
		}
		var day  = date.getDate(); // 日
		return year + "-" + month + "-" + day;
	}
	

/**
* 文件选择成功后的回调函数
* @param {Object} file
*/
function myOnFileQueued2(file){

    var lrr = "录入人";
    var tempStr = '<li data-id ="li001" id="wjsc_two'+ file.id + '" class="item">'
		+ '<span id="jidu_wjsc_two'+ file.id + '">0%</span>'
        + '<span><input class="file_name" type="text" value="'+file.name+'"/></span>'
        + '<span>'+$szoaFileUtils.formatFileSize(file.size)+ '</span>'
        + '<span>'+lrr+ '</span>'
//        + '<span class="progress"><span class="percentage" style="width:100%"><span class="text" style="width:35%">等待上传</span>' +
//        	'<span class="bar bg-orange" style="width: 0%;height:6px"></span></span></span>'
        + '<span>'+szoa_proDate()+'</span>'
        + '<span class="delbtn" onclick="delFile(\''+file.id+'\')" >删除</span>'
        + '</li>'
    $('#wjsc_two').append(tempStr);

}

function myOnUploadSuccess2(file, data){
	alert(file.name);
	alert(data.url);//能下载的fileId
}

function myOnUploadProgress2(file, percentage){
	var num = Math.round(percentage * 100) + '%';
	$('#jidu_wjsc_two'+ file.id).html(num);
}

/**
 * 删除等待上传的文件
 * @param {Object} fileId
 */
function delFile(fileId){
	
	$('#wjsc_two' + fileId).remove();
	//删除队列中的文件
	res2.removeFile(fileId);
}
/**
* 上传文件
*/
function upload(){
	res2.upload();
}



/**
* 文件选择成功后的回调函数
* @param {Object} file
*/
function myOnFileQueued3(file){

    var lrr = "录入人";
    var tempStr = '<li data-id ="li001" id="wjsc_three'+ file.id + '" class="item">'
	+ '<span id="jidu_wjsc_three'+ file.id + '">0%</span>'
        + '<span><input class="file_name" type="text" value="'+file.name+'"/></span>'
        + '<span>'+$szoaFileUtils.formatFileSize(file.size)+ '</span>'
        + '<span>'+lrr+ '</span>'
//        + '<span class="progress"><span class="percentage" style="width:100%"><span class="text" style="width:35%">等待上传</span>' +
//        	'<span class="bar bg-orange" style="width: 0%;height:6px"></span></span></span>'
        + '<span>'+szoa_proDate()+'</span>'
        + '<span class="delbtn" onclick="delFile3(\''+file.id+'\')" >删除</span>'
        + '</li>'
    $('#wjsc_three').append(tempStr);

}

function myOnUploadSuccess3(file, data){
	alert(file.name);
	alert(data.url);//能下载的fileId
}

/**
 * 删除等待上传的文件
 * @param {Object} fileId
 */
function delFile3(fileId){
	
	$('#wjsc_three' + fileId).remove();
	//删除队列中的文件
	res3.removeFile(fileId);
}
/**
* 上传文件
*/
function upload3(){
	res3.upload();
}


function myOnUploadProgress3(file, percentage){
	var num = Math.round(percentage * 100) + '%';
	$('#jidu_wjsc_three'+ file.id).html(num);
}


